Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 New Zealand F3 Japan F2 USA F20 USA F21 USA F22 USA F23 Japan F7 Japan F1 Japan F2 USA F14 Japan F8 Japan F9 Japan F10 Sri Lanka F2 India F7 China F3 Japan F4 Korea F3 Italy F13 Spain F20 Spain F21 Spain F22 Great Britain F9 Usa F18 Usa F19 Japan F1 Great Britain F13 Great Britain F14 Italy F31 France F18 Belarus F2 Israel F1 Israel F2 Bosnia & Herzegovina F2 Italy F1 Japan F2 Japan F3 Spain F11 Italy F7 Italy F8 Italy F11 Spain F21 Spain F22 Great Britain F8 Italy F27 France F17 Great Britain F2 Germany F3 Switzerland F3 Turkey F13 Turkey F14 Turkey F15 Italy F8 Morocco F3 Italy F12 Poland F4 Italy F14 Italy F27 France F7 France F19 Great Britain F17 Great Britain F18 Croatia F2 Switzerland F2 Switzerland F3 Italy F1 Korea F3 Korea F4 Korea F5 Lithuania F1 Switzerland F6 Austria F10 Turkey F36 Turkey F37 Turkey F38 Great Britain F21 Great Britain F22 Czech Republic F7 Great Britain F1 Great Britain F2 Switzerland F1 Japan F5 Great Britain F23 Belarus F3 Great Britain F18 Spain F15 France F2 France F3 Italy F1 Italy F2 Japan F3 Korea F1 Japan F4 Japan F5 Canada F4 Canada F5 Japan F6 USA F29 USA F30 Australia F4 Japan F3 USA F13 Korea F1 Korea F2 Romania F7 Lithuania F1 Lithuania F2 Romania F8 China F6 Romania F9 Lithuania F1 Romania F12 Italy F14 Romania F13 Slovenia F1 Slovenia F2 Italy F18 Italy F22 Italy F23 Italy F24 Lithuania F1 Lithuania F2 France F3 Egypt F4 Egypt F5 Italy F6 Italy F7 Romania F1 Romania F2 Great Britain F17 United Arab Emirates F2 Italy F12 Egypt F3 Croatia F2 Croatia F1 Italy F3 Turkey F2 Turkey F3 Turkey F4 Lithuania F1 Estonia F1 Italy F26 Latvia F1 Romania F15 Romania F16 Tunisia F26 Tunisia F27 Tunisia F28 Great Britain F5 Germany F3 (Nussloch) Great Britain F2 (Tipton) Italy F2 (Trento) Israel F1 (Ramat Hasharon) Israel F2 (Ramat Hasharon) Israel F3 (Tel Aviv) Tunisia F15 (Hammamet) Switzerland F2 Poland F4 (Mragowo) Poland F5 (Mragowo) Lithuania F1 (Vilnius) Italy F9 Romania F12 (Brasov) Morocco F4 (Casablanca) Morocco F5 (Beni Mellal) France F3 (Veigy-Foncenex) Great Britain F2 (Loughborough) Italy F1 (Trento) Tunisia F9 (Jerba) M25 Schlieren M25 Irpin M25 Jounieh M25 Jounieh M25 Santa Margherita Di Pula M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M25 Trento M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir M15 Monastir Italy F4 Dharwad Challenger 2003 - Dharwad Uncle Toby's Challenger in Burnie - Burnie Coffee Cup Challenger - Chikmagalur II Manta Open - Manta Flea Market Cup - Busan Club Coop's ATP Challenger International - Brisbane M15 Cairo Hilton Waikoloa Village USTA Challenger - Waikoloa Sail Open - New Delhi M15 Monastir Bergamo Challenger Tiburon Challenger Yokohama World Tennis Gaora Cup - Yokohama Singapore Challenger Bergamo Challenger Pingguo Challenger Winnetka Challenger St. Remy Challenger Izmir Challenger Loughborough Challenger Honolulu Challenger Busan Open - Busan Kia International in Caloundra - Caloundra Odlum Brown Vancouver Open - Vancouver Nottingham-2 Challenger Tallahassee Challenger Dunlop World Challenge - Toyota Talahassee Challenger Tenerife Challenger Manerbio Challenger Wuhai Challenger Bergamo Challenger Seoul Challenger Eckental Challenger Busan Challenger Binghamton Challenger Recanati Challenger Beijing Challenger Sarasota Challenger Eckental Challenger Salzburg Challenger Toyota Challenger Andria Challenger New Delhi Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Tashkent Challenger - Tashkent Busan Challenger Busan Challenger Meknes Challenger Winnetka Challenger Guimaraes Challenger Kaohsiung Challenger Kobe Challenger Andria Challenger Nottingham Challenger Petange Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Lyon Challenger Todi Challenger Milan Challenger Ningboo Challenger Gimcheon Challenger Toyota Challenger Cherbourg Challenger Guangzhou Challenger Granby Challenger Gimcheon Challenger Jinan Challenger Cordenons Challenger Zhangjiagang Challenger Granby Challenger Busan Open Challenger Tennis - Busan Shanghai Challenger Manila Challenger Guadalajara Challenger Brescia Challenger Winnipeg Challenger Manerbio Challenger Bangkok Challenger Maui Challenger Seoul Challenger Keio Challenger International Tennis Tournament - Yokohama Busan Challenger Yokohama Challenger Ilkley Challenger Shenzhen Challenger AGT Challenger - Leon Gatineau Challenger Toyota Challenger New Delhi Challenger II - New Delhi Izmir Cup - Izmir Seoul Challenger Ho Chi Minh City Challenger Lille Challenger Kobe Challenger Hua Hin Challenger Gimcheon Challenger Almaty Challenger Winnipeg Challenger Bergamo Challenger Seville Challenger Zhangjiagang Challenger Keio Challenger International Tennis Tournament - Yokohama Kaohsiung Challenger St. Brieuc Challenger Taipei City Challenger Nanchang Challenger Bangkok Challenger Ningboo Challenger Korat Challenger Shymkent Challenger Fergana Challenger Mestre Challenger Cordenons Challenger Andria Challenger Seoul Challenger Orlando Challenger Columbus Challenger Florence Challenger Shanghai Challenger Ortisei Challenger Turkey F23 Bangkok Challenger Bangkok Challenger Kazan Challenger Mouilleron-Le-Captif Challenger Pau Challenger Kobe Challenger Playford Challenger Mersin Challenger Burnie Challenger Zhangjiagang Challenger Launceston Challenger Gatineau Challenger Taipei City Challenger Barcelona Challenger Nanchang Challenger Kaohsiung Challenger Nottingham Challenger Nanchang Challenger Winnetka Challenger Aptos Challenger Kobe Challenger Bangkok Challenger Calgary Challenger Busan Challenger USTA Seascape Challenger - Aptos Porto Challenger Drummondville Challenger Liuzhou Challenger Bath Challenger Samsung Securities Cup - Seoul Champaign Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Winnetka Challenger Barletta Challenger Biel Challenger Binghamton Challenger Samarkand Challenger Charlottesville Challenger Bergamo Challenger St. Tropez Challenger Busan Challenger Monterrey Challenger Shenzhen Challenger Busan Open Challenger Tennis - Busan Prague 2 Challenger Chennai Challenger Yokohama Challenger Vancouver Challenger Sarasota Challenger Cassis Challenger Kyoto Challenger Nottingham-2 Challenger Baton Rouge Challenger Beijing Challenger Alessandria Challenger Andria Challenger Shenzhen Challenger Zhuhai Challenger Seoul Challenger Mons Challenger Fergana Challenger Portoroz Challenger St. Remy Challenger Germany F17 Bangkok Challenger Toyota Challenger Samarkand Challenger Kaohsiung Challenger Seoul Challenger AIG Japan Open - Tokyo Ortisei Challenger Kobe Challenger Yokohama Challenger Ilkley Challenger Chengdu Challenger Bangkok Challenger Kyoto Challenger Shanghai Challenger St. Brieuc Challenger Burnie Challenger Gimcheon Challenger Nottingham Challenger Belgaum Open - Belgaum Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg Liberec Challenger China Open - Beijing Seville Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Sibiu Challenger II Manta Open - Manta Banja Luka Challenger Dharwad Challenger 2006 - Dharwad The Commercia Challenger - Aptos Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Comercia Challenger - Aptos Uncle Tobys Challenger in Caloundra - Caloundra Fifth Third Bank Tennis Championships - Lexington Odlum Brown Vancouver Open - Vancouver IV Manta Open - Manta Samsung Securities Cup - Seoul Vietnam Open - Ho Chi Minh City McDonalds ATP Challenger - Burnie 2008 China TCL Challenger - Guangzhou Thailand Open - Bangkok Moscow Challenger AIG Japan Open - Tokyo Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi Busan Open Challenger Tennis - Busan Next Generation Adelaide International - Adelaide Nielsen USTA Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Gerry Weber Open - Halle Oldum Brown Vancouver Open - Vancouver Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan Ismaning Challenger Yokohama Challenger Honolulu Challenger Bergamo Challenger Jersey Challenger St. Brieuc Challenger Cremona Challenger Manta Challenger Nottingham Challenger Binghamton Challenger The Artois Championships - London Granby Challenger Binghamton Challenger Samarkand Challenger Karshi Challenger AIG Japan Open - Tokyo Bangkok Challenger Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing Courmayeur Challenger Wolfsburg Challenger Kyoto Challenger Guangzhou Challenger Monza Challenger Chennai Open - Chennai Cremona Challenger Aptos Challenger Busan Challenger Sacramento Challenger Seoul Challenger Toyota Challenger Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Cherbourg Challenger Singapore Challenger Kyoto Challenger Pingguo Challenger Sarajevo Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo St. Brieuc Challenger Rome Challenger Napoli Challenger Athens Challenger Nottingham Challenger St. Remy Challenger Campbells Hall of Fame Tennis Championships - Newport Rennes Challenger Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open Sud de France - Montpellier Fifth-Third Bank Tennis Classic - Lexington Ilkley Challenger Aircel Chennai Open - Chennai Ortisei Challenger AIG Japan Open Tennis Championships - Tokyo SA Tennis Open - Johannesburg AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Aircel Chennai Open - Chennai Brisbane International - Brisbane Open Sud de France - Montpellier US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Maui Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Power Horse Cup - Dusseldorf Rakuten Japan Open - Tokyo PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Apia International - Sydney Nottingham Challenger Chengdu Challenger Istanbul Challenger Malaysian Open - Kuala Lumpur Tallahassee Challenger Recanati Challenger Heineken Open - Auckland Open Sud de France - Montpellier Cremona Challenger PBZ Zagreb Indoors - Zagreb If Stockholm Open - Stockholm US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington Open 13 - Marseille Beijing Challenger Quimper Challenger Brisbane International - Brisbane Wolfsburg Challenger Shenzhen Open - Shenzhen Yokohama Challenger Shimadzu All Japan Indoor - Kyoto Alessandria Challenger Bergamo Challenger Kolkata Challenger Guadalajara Challenger Dallas Challenger Shenzhen Challenger Anning Challenger Shanghai Challenger Nottingham Challenger Rakuten Japan Open - Tokyo Heineken Open - Auckland Portoroz Challenger Recanati Challenger Mexico City Challenger Vancouver Challenger Izmir Challenger Head Cup Busan Open - Busan Aptos Challenger Bangkok Challenger Shanghai Challenger Calabasas Challenger Traralgon Challenger Mouilleron-Le-Captif Challenger Aegon Nottingham Open - Nottingham Traralgon Challenger 2 Yokohama Challenger Shenzhen Open - Shenzhen Toyota Challenger Casablanca Challenger Dallas Challenger AIG Japan Open Tennis Championships - Tokyo Bergamo Challenger Kyoto Challenger Kazan Challenger Shimadzu All Japan Indoor - Kyoto Batman Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Mersin Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Taipei City Challenger Karshi Challenger Rakuten Japan Open - Tokyo Samarkand Challenger Seoul Challenger Eskisehir Challenger Rakuten Japan Open - Tokyo Fergana Challenger - Fergana Mestre Challenger Nanchang Challenger Izmir Challenger Uncle Toby's Burnie Challenger - Tasmania Rakuten Japan Open - Tokyo Agri Challenger Tiburon Challenger Casablanca Challenger Bangkok Challenger TEB BNP Paribas Istanbul Open - Istanbul Bergamo Challenger Kyoto Challenger Antalya Cup - Antalya Puebla Challenger Samsung Secruities Cup Challenger - Seoul Guangzhou Challenger Shenzhen Challenger San Luis Potosi Challenger Gwangju Challenger Flea Market Cup Busan Challenger Tennis - Busan Taipei City Challenger Anning Challenger Heilbronn Challenger Ortisei Challenger Eckental Challenger 14° BH Tennis Open - Belo Horizonte SkiStar Swedish Open - Bastad Kaohsiung Challenger Ho Chi Minh City Challenger Kia International In Kawana - Kawana Brescia Challenger Ortisei Challenger Aptos Challenger Kun-Ming Challenger VIII Gramado Open - Gramado Launceston Challenger Bergamo Challenger Yokohama Challenger Irving Challenger New York Open - New York Brasov Challenger Taipei City Challenger The Natrel's Challenger of Granby - Granby Shymkent Challenger Ningboo Challenger Rakuten Japan Open - Tokyo Busan Challenger Salzburg Challenger Toyota Challenger Ismaning Challenger Ilkley Challenger Parma Challenger Milan Challenger Ludwigshafen Challenger Perugia Challenger Winnipeg Challenger Prague Challenger Vancouver Challenger Jinan Challenger Shenzhen Challenger Nottingham-2 Challenger Francavilla Challenger Busan Challenger Istanbul Challenger Cleveland Challenger Biella 5 Challenger Zagreb Challenger Nottingham 2 Challenger Jersey Challenger Rennes Challenger Melbourn Challenger Knoxville Challenger Traralgon Challenger Columbus Challenger Cleveland Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger Zagreb Challenger Ningboo Challenger Dallas Open - Dallas Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Kyoto Challenger Shanghai Rolex Masters - Shanghai Toyota Challenger Miami Open - Miami AIG Japan Open - Tokyo Ningboo Challenger Biella Challenger Koblenz Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille Open 13 - Marseille AEGON Championships - London AEGON Championships - London Rogers Masters - Toronto Rogers Masters - Montreal Rakuten Japan Open - Tokyo AEGON Championships - London Chengdu Open - Chengdu Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Shanghai ATP Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Truist Atlanta Open - Atlanta Citi Open - Washington Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Citi Open - Washington BNP Paribas Open - Indian Wells Miami Open - Miami Open Parc - Lyon AIG Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Farmers Classic - Los Angeles Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, PHI-JPN 1-3 French Open - Paris Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group II, 3R, LTU-BIH 0-5 Davis Cup, Group II, 2R, GEO-LTU 2-3 Davis Cup, Group II, 3R, SWE-LTU 5-0 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, JPN-ECU 0-3 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, PO, PAK-LTU 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York 15th Asian Games Doha 2006 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha All Lower level tournaments French Open - Paris U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group II, 1R, NOR-LTU 0-5 U.S. Open - New York Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group II, 2R, LTU-RSA 3-2 Davis Cup, Group II, 1R, LTU-MAD 3-2 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Olympics - London Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group 1, 1R, JPN-CHN 5-0